/*
给你一个 正 整数 num ，输出它的补数。补数是对该数的二进制表示取反。
 */
public class FindComplement {
    public int findComplement(int num) {

        int ans=0;
        for (int i=0;num>0;i++)
        {
            if ((num&1)==0)
            {
                ans=ans+(1<<i);
            }
            num>>=1;
        }
        return ans;
    }
}
